iT邦幫忙

2025 iThome 鐵人賽

DAY 17
0

在前一篇,我們介紹了關聯式資料庫服務 Amazon RDS。今天要來看看另一種資料庫 Amazon DynamoDB,它是一種非關聯式資料庫,特別適合需要高效能與高度擴展的應用。

1. 什麼是 DynamoDB?

DynamoDB 是全託管的無伺服器鍵值資料庫,不需固定 Schema,並且採用 Serverless 模式,使用者無需管理伺服器,並支援自動擴展容量與效能。

2. DynamoDB 的特點

  • 高效能
    毫秒級的查詢速度,適合需要即時回應的應用程式
  • 彈性成本
    提供兩種模式:
    • 隨需容量模式:依實際需求自動調整吞吐量,適合流量不穩定或不可預測的應用
    • 佈建容量模式:使用者需事先根據需求指定所需的每秒讀取和寫入數,適合流量穩定的應用
  • 高可用性
    提供多區域、多重作用中架構

3. RDS vs DynamoDB 對照表

特點 RDS DynamoDB
資料庫類型 關聯式資料庫 非關聯式資料庫
適合場景 傳統應用,例如ERP、電商網站等 高速讀寫,遊戲、IoT、即時應用等
管理模式 受管但仍需選擇實例類型、版本等 Serverless,全自動管理
考試重點 Multi-AZ、高可用性 高效能、Serverless、Key-Value

4. 重點整理

  1. DynamoDB 是全託管的無伺服器鍵值資料庫服務
  2. 具備高效能、自動擴展及高可用性
  3. 適合高速讀寫與即時應用

下一篇文章,我們將介紹 IAM ,了解 AWS 的身分與存取管理服務。


上一篇
Day 16. Amazon RDS
下一篇
Day 18. AWS IAM
系列文
什麼是 AWS?從 CCP 準備開始30
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言